/* 同样布局样式 */
.ver-layout {
    display: flex;
    flex-direction: column;
}

.ver-layout-center {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.ver-layout-center-all {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.hor-layout {
    display: flex;
    flex-direction: row;
}

.hor-layout-center {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.hor-layout-side {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.hor-layout-around {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.hor-layout-side-center {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.hor-layout-center-all {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.flex-grid-layout {
    display: flex;
    flex-flow: wrap;
}

.single-line {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.app-container {
    padding: 12px;
}

.list-no-data {
    color: grey;
    width: 100%;
    height: 200px;
    text-align: center;
    line-height: 200px;
}

.page-container {
    margin-top: calc(44px + var(--status-bar-height));
}

/*iconfont*/
@font-face {
    font-family: 'iconfont';  /* Project id 2840682 */
    src: url('data:application/x-font-woff2;charset=utf-8;base64,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hw0JaAYEBAwQDwZTugkZEgnQCQx6NCQC8CQ0NCT81gwSPCIYArQYIiIY/UwYIgJHERoRERoRjQ4JtQoODgq1CQ4OCbUKDg4KtQkO/ccJaAYQDwwEBAZSugkSGQnQCQAAAAEAAAAAAnEC3AAFAAABJwkBNwECcSj+kwFtKP66ArQo/pL+kigBRgAB/////gGKAwAADQAAATY0JiIHCQEWMjY0JwEBhAYNEQb+mgFmBhENBv64AtsGEg0H/ob+hgcNEgYBXAABAAD//gKKAwEADQAAATY0JiIHCQEWMjY0JwEChAYNEQb+mgFmBhENBv64AtsHEQ0H/ob+hgcNEgYBXAAAABIA3gABAAAAAAAAABMAAAABAAAAAAABAAgAEwABAAAAAAACAAcAGwABAAAAAAADAAgAIgABAAAAAAAEAAgAKgABAAAAAAAFAAsAMgABAAAAAAAGAAgAPQABAAAAAAAKACsARQABAAAAAAALABMAcAADAAEECQAAACYAgwADAAEECQABABAAqQADAAEECQACAA4AuQADAAEECQADABAAxwADAAEECQAEABAA1wADAAEECQAFABYA5wADAAEECQAGABAA/QADAAEECQAKAFYBDQADAAEECQALACYBY0NyZWF0ZWQgYnkgaWNvbmZvbnRpY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQABljaGFuZ3lvbmdnb3VwaWFvcmVuYmlhbmppCGxhaml0b25nD3hpYW5neGlhemhhbmthaQd0aWFuamlhCXhpYW5ncWlhbgh4aWFuZ3lvdQNqaWEJeGlhbmd4aWExBnh1YW56ZRByaWNoZW5nX3NjaGVkdWxlB3JpY2hlbmcGZmFuaHVpDWZhbmh1aWppYW50b3UYZmFuaHVpamlhbnRvdXhpYW5ncWluZ3llAAAAAAA=') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
